#pragma once
#include <string>
#include <chrono>
#include <ctime>
#include <sstream>
#include <iomanip>

class TimeUtils {
public:
    // 获取当前时间的格式化字符串
    static std::string getCurrentTime();
    
    // 获取当前日期和时间
    static std::string getCurrentDateTime();
    
    // 获取当前日期
    static std::string getCurrentDate();
    
    // 获取当前时间（仅时间部分）
    static std::string getCurrentTimeOnly();
    
    // 获取时间戳（毫秒）
    static long long getTimestamp();
};